Big Huge Thesaurus

mortise joint

noun